self-illuminated sign - English Synonyms Dictionary